Big Huge Thesaurus

Sudanese monetary unit

noun